import socket
def tcp_server():
    s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    addr=('', 2000)
    s.bind(addr)
    # 128表示的是服务器拒绝(超过限制数量的)连接之前，操作系统可以挂起的最大连接数量
    s.listen(128)
    new_client, client_addr = s.accept()
    print(client_addr)
    # 接下来就可以进行send，recv操作
    new_client.send('helloworld'.encode('utf8'))
    data = new_client.recv(100)
    print(data.decode('utf8'))
    new_client.close()
    s.close()

if __name__ == '__main__':
    tcp_server()